reasoning powers - French English Dictionary